package com.ruoyi.zc.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 zc_grade
 * 
 * @author xuwendi
 * @date 2023-03-19
 */
public class ZcGrade extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 成绩ID */
    private Long gradeId;

    /** 思想政治 */
    @Excel(name = "思想政治")
    private String gradePolitics;

    /** 个人品德 */
    @Excel(name = "个人品德")
    private String gradeMorality;

    /** 学习态度 */
    @Excel(name = "学习态度")
    private String gradeAttitude;

    /** 组织纪律 */
    @Excel(name = "组织纪律")
    private String gradeOrganization;

    /** 身体素质 */
    @Excel(name = "身体素质")
    private String gradePhysical;

    /** 社会实践 */
    @Excel(name = "社会实践")
    private String gradePractice;

    /** 科学研究 */
    @Excel(name = "科学研究")
    private String gradeScience;

    /** 院系加分 */
    @Excel(name = "院系加分")
    private String gradeDepartment;

    /** 文体活动 */
    @Excel(name = "文体活动")
    private String gradeActivities;

    /** 专业扩展 */
    @Excel(name = "专业扩展")
    private String gradeProfession;

    /** 职业技能 */
    @Excel(name = "职业技能")
    private String gradeSkill;

    /** 其他加分 */
    @Excel(name = "其他加分")
    private String gradeOther;

    public void setGradeId(Long gradeId) 
    {
        this.gradeId = gradeId;
    }

    public Long getGradeId() 
    {
        return gradeId;
    }
    public void setGradePolitics(String gradePolitics) 
    {
        this.gradePolitics = gradePolitics;
    }

    public String getGradePolitics() 
    {
        return gradePolitics;
    }
    public void setGradeMorality(String gradeMorality) 
    {
        this.gradeMorality = gradeMorality;
    }

    public String getGradeMorality() 
    {
        return gradeMorality;
    }
    public void setGradeAttitude(String gradeAttitude) 
    {
        this.gradeAttitude = gradeAttitude;
    }

    public String getGradeAttitude() 
    {
        return gradeAttitude;
    }
    public void setGradeOrganization(String gradeOrganization) 
    {
        this.gradeOrganization = gradeOrganization;
    }

    public String getGradeOrganization() 
    {
        return gradeOrganization;
    }
    public void setGradePhysical(String gradePhysical) 
    {
        this.gradePhysical = gradePhysical;
    }

    public String getGradePhysical() 
    {
        return gradePhysical;
    }
    public void setGradePractice(String gradePractice) 
    {
        this.gradePractice = gradePractice;
    }

    public String getGradePractice() 
    {
        return gradePractice;
    }
    public void setGradeScience(String gradeScience) 
    {
        this.gradeScience = gradeScience;
    }

    public String getGradeScience() 
    {
        return gradeScience;
    }
    public void setGradeDepartment(String gradeDepartment) 
    {
        this.gradeDepartment = gradeDepartment;
    }

    public String getGradeDepartment() 
    {
        return gradeDepartment;
    }
    public void setGradeActivities(String gradeActivities) 
    {
        this.gradeActivities = gradeActivities;
    }

    public String getGradeActivities() 
    {
        return gradeActivities;
    }
    public void setGradeProfession(String gradeProfession) 
    {
        this.gradeProfession = gradeProfession;
    }

    public String getGradeProfession() 
    {
        return gradeProfession;
    }
    public void setGradeSkill(String gradeSkill) 
    {
        this.gradeSkill = gradeSkill;
    }

    public String getGradeSkill() 
    {
        return gradeSkill;
    }
    public void setGradeOther(String gradeOther) 
    {
        this.gradeOther = gradeOther;
    }

    public String getGradeOther() 
    {
        return gradeOther;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("gradeId", getGradeId())
            .append("gradePolitics", getGradePolitics())
            .append("gradeMorality", getGradeMorality())
            .append("gradeAttitude", getGradeAttitude())
            .append("gradeOrganization", getGradeOrganization())
            .append("gradePhysical", getGradePhysical())
            .append("gradePractice", getGradePractice())
            .append("gradeScience", getGradeScience())
            .append("gradeDepartment", getGradeDepartment())
            .append("gradeActivities", getGradeActivities())
            .append("gradeProfession", getGradeProfession())
            .append("gradeSkill", getGradeSkill())
            .append("gradeOther", getGradeOther())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
